@charset "utf-8";
/*banner图轮播*/
@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
@keyframes fadeInTop{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}	
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-80px,0,0);transform:translate3d(-80px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-80px,0,0);transform:translate3d(-80px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
.effect_pic{-webkit-animation: fadeInTop .3s ease-in-out both .5s; animation: fadeInTop .3s ease-in-out both .5s; opacity: 1 !important; filter: alpha(opacity=100)\9 !important;}
.effect_pic2{webkit-animation: fadeInLeft .5s ease-in-out both .8s; animation: fadeInLeft .5s ease-in-out both .8s; opacity: 1 !important; filter: alpha(opacity=100)\9 !important;}
.banner{width: 100%; height: 550px; position: relative;}
.banner .bd{width: 100%; height: 550px; overflow: hidden; position: relative;}
.banner .bd li{width: 100%; height: 550px;}
.banner .bd li a{display: block; width: 100%; height: 100%;}
.ban1{top: 20px;}
.ban_l,.ban_r{opacity: 0; filter: alpha(opacity=0)\9;}
.ban1_l{width: 610px; position: absolute; top: 0; left: -40px; text-align: center;}
.ban1_l p.p1{font-size: 28px; padding-top: 54px;}
.ban1_l p.p2{padding: 14px 0;}
.ban1_l p.p3 span{display: inline-block; *display: inline; *zoom: 1; height: 28px; line-height: 28px; background: #ffa200; font-size: 18px; font-weight: 800; color: #fff; padding: 0 20px; letter-spacing: 2px;}
.ban1_l p.p4{font-size: 18px; line-height: 34px; margin-top: 10px;}
.ban1_l a.ban_more{display: block; width: 118px; height: 120px; line-height: 116px; margin: 10px auto 0; background: url(../images/ban_more_bg.png) no-repeat; font-size: 20px; color: #fff;}
.ban1_r{width: 614px; height: 430px; position: absolute; right: -10px; top: 0;}
.ban1_r img{width: 100%;}
.banner .hd{width: 100%; position: absolute; left: 0; bottom: 14px; text-align: center;}
.banner .hd li{display: inline-block; *display: inline; *zoom: 1; width: 14px; height: 14px; margin: 0 4px; background: #0195a1; border-radius: 50%; overflow: hidden; cursor: pointer;}
.banner .hd li.on{background: #ffa200;}
/*首页---产品*/
.i_b1{background: #fff;}
.i_b1_1{background: url(../images/i1_bg.jpg) repeat-x #ebebea; padding: 40px 0 66px;}
.i_b1_1 .i_title p{color: #333;}
.i_b1_1_box{margin-left: -20px; margin-right: -20px; margin-top: 30px; position: relative;}
.i_b1_1_item{width: 580px; float: left; margin: 0 20px;}
.i_b1_1_item h3{height: 40px; line-height: 40px; background: #0195a1; color: #fff; text-align: center; font-size: 18px; font-weight: normal;}
.i_b1_1_item ul{background: #fff; padding: 10px 16px; position: relative;}
.i_b1_1_item li{min-width: 22%; height: 32px; line-height: 32px; margin: 5px 1.5%; float: left; font-size: 16px;}
.i_b1_1_item li a{display: inline-block; *display: inline; *zoom: 1; position: relative;}
.i_b1_1_item li span{margin-right: 6px;}
.i_b1_1_item ul > em{display: block; width: 27px; height: 12px; background: url(../images/hot.gif) no-repeat; position: absolute; top: 18px; z-index: 2;}
.i_b1_1_item ul > em.hot_1{left: 118px;}
.i_b1_1_item ul > em.hot_2{left: 256px;}
.i_b1_1_item li a:hover{color: #0195a1;}
.i1_sjx{border-left: 45px solid transparent; border-top: 78px solid #ffa200; border-right: 45px solid transparent; position: absolute; left: 50%; top: -4px; margin-left: -45px;} 
.i1_sjx span{display: block; width: 90px; height: 36px; line-height: 18px; position: absolute; left: -45px; top: -68px; text-align: center; color: #fff;}
.i_b1_2 .content{background: #fff;}
.i_hot_search{height: 70px; line-height: 70px; margin-top: -34px; box-shadow: 3px -4px 4px #d5d4d5;}
.i_hot_text{width: 90px; height: 70px; float: left; font-size: 18px; text-align: center; padding: 0 28px; border-right: 1px solid #dcdcdc;}
.i_hot_words{width: 600px; height: 70px; float: left; padding: 0 10px;}
.i_hot_words a{color: #737373; margin: 0 10px;}
.i_hot_form{width: 300px; height: 40px; line-height: 40px; float: right; margin-right: 20px; margin-top: 14px; background: #fff; padding-right: 40px; border: 1px solid #dcdcdc; position: relative;}
.i_hot_form input[type="text"]{display: block; width: 300px; height: 24px; line-height: 24px; padding: 8px 0; text-indent: 10px;}
.i_hot_form input[type="submit"]{display: block; width: 110px; height: 42px; line-height: 42px; background: url(../images/search_bg.png) no-repeat 70px center #0773da; text-align: left; position: absolute; right:-1px; top:-1px; cursor: pointer; text-indent: 20px; letter-spacing: 4px; font-size: 17px; color: #fff;}

.i_hot_form .text1{ line-height:30px;width: 230px; padding:5px;}


.i_product{padding: 20px 0 0 0;}
.i_product h3{text-align: center;}
.i_product h3 i{display: inline-block; *display: inline; *zoom: 1; width: 180px; height: 1px; background: #a6a6a6; vertical-align: middle;}
.i_product h3 span{display: inline-block; *display: inline; *zoom: 1; height: 40px; line-height: 40px; font-size: 24px; font-weight: 800; padding: 0 20px;}
.i_product ul{margin-left: -13px; margin-right: -13px; margin-top:25px;}
.i_product li{width: 280px; float: left; margin: 5px 13px;}
.i_product li a{display: block; width: 100%; height: 100%; position:relative;}
.i_pro_pic{overflow: hidden; border:1px solid #f2f2f2;}
.i_pro_pic img{width: 280px; height: 234px; transition: all .6s;}
.i_product li a:hover .i_pro_pic img{transform: scale(1.2);}
.i_pro_tit{height: 42px; line-height: 42px; text-align: center; font-size: 16px; padding:2px 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/* .i_pro_tit em{display: block; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.i_pro_tit span{display: block; width: 110px; height: 48px; line-height: 48px; background: #ffa200; font-size: 20px; font-weight: 800; text-align: center; position: absolute; left: 0; bottom: 0; z-index: 2s;}
.i_pro_tit span:before{display: block; content: ""; border-top: 48px solid transparent; border-left: 30px solid #ffa200; border-bottom: 0 solid transparent; position: absolute; right: -30px; top: 0;}
 */
/*首页---解决方案*/
.i_b2{background: #f2f2f2; padding: 30px 0;}
.i_b2 .i_title p{color: #333;}
.i_b2_box ul{margin: 0 -20px;}
.i_b2_box li{width: 580px; height: 170px; float: left; margin: 20px 10px; background: #fff; position: relative;}
.i_b2_pic{width: 250px; float: left;overflow: hidden;}
.i_b2_pic img{width: 250px; height: 170px; transition: all .6s;}
.i_b2_pic:hover img{transform: scale(1.2);}
.i_b2_txt{width: 300px; float: right; margin-right: 18px;}
.i_b2_txt h3{font-size: 18px; font-weight: 800; height: 36px; line-height: 36px; color: #0195a1; padding: 14px 0 4px; margin-right: 100px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.i_b2_txt h3 a{color: #0080ff; transition: all 0s ease;}
.i_b2_desc{max-height: 96px; line-height: 24px; color: #737373; overflow: hidden;}
.i_b2_box{margin-top: 20px;}
.i_b2_box li a.i_zx_more{display: block; height: 32px; line-height: 32px; background: #0080ff;  padding:0 12px; color: #fff; position: absolute; right: 0; bottom:0;}
.i_b2_box li:hover{background: #ffa200;transition: all .6s;}
.i_b2_box li:hover .i_b2_txt h3 a,.i_b2_box li:hover .i_b2_desc{color: #fff;}
.i_b2_box li:hover a.i_zx_more{background: #fff; color:#0080ff;}


/*首页---技术展示*/
.i_b3{background: url(../images/i3_bg.jpg) no-repeat center top; margin-top: 20px; padding: 40px 0;}
.i_b3 .i_title h2,.i_b3 .i_title p{color: #fff;}
.i_b3_scroll{position: relative; margin-top: 30px;}
.i_b3_scroll .bd{width: 100%; height: 220px; background: #fff;}
.i_b3_scroll .bd li{float: left;}
.i_b3_pic{width: 270px; padding: 20px 15px; overflow: hidden;}
.i_b3_pic a{display: block; width: 100%; position: relative;}
.i_b3_pic img{width: 270px; height: 180px;}
.i_b3_pic span{display: block; width: 100%; height: 40px; background: #0195a1; filter: alpha(opacity: 80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; position: absolute; left: 0; bottom: 0;}
.i_b3_pic p{height: 40px; line-height: 40px; position: absolute; left: 14px; right: 14px; bottom: 0; color: #fff; text-align: center;}
.i_b3_scroll > a{display: block; width: 40px; height: 40px; background: url(../images/i_prevnext_icon.png) no-repeat 0 0; position: absolute; top: 90px; transition: all 0s ease;}
.i_b3_scroll > a.prev{left: -60px;}
.i_b3_scroll > a.next{right: -60px; background-position: 0 -40px;}
.i_b3_scroll > a.prev:hover{background-position: 0 -80px;}
.i_b3_scroll > a.next:hover{background-position: 0 -120px;}
.i_b3_scroll .bd li:hover .i_b3_pic span{background: #ffa200; filter: alpha(opacity: 90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
/*首页---模块四*/
.i_b4{padding: 100px 0 60px 0; background: #f2f2f2;}
.i_b4 ul{margin: 0 -13px;}
.i_b4 li{width: 280px; height: 280px; margin: 0 13px; float: left; background: #fff; position: relative;}
.i4_icon{display: block; width: 124px; height: 124px; margin: 0 auto; margin-top: -20px; border-radius: 50%; overflow: hidden; background: url(../images/i4_icon_bg.png) no-repeat 0 0; position: relative; top: -62px;}
.i4_icon span{display: table-cell; width: 124px; height: 124px; vertical-align: middle; text-align: center;}
.i4_icon span img{max-width: 80px; max-height: 80px;}
.i_b4_txt{position: absolute; left: 28px; right: 28px; top: 70px; text-align: center;}
.i_b4_txt h3{font-size: 18px; height: 34px; line-height: 34px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 6px 0;}
.i_b4_txt h3 a{transition: all 0s ease;}
.i_b4_txt .i4_desc{height: 72px; line-height: 24px; color: #737373; text-align:left; margin-top: 6px;}
.i_b4_txt .i4_more{height: 32px; margin-top: 22px;}
.i_b4_txt .i4_more a{display: block; width: 98px; height: 30px; line-height: 30px; transition: all 0s ease;}
.i_b4_txt .i4_more a.a1{float: left; border: 1px solid #dcdcdc; color: #737373;}
.i_b4_txt .i4_more a.a2{float: right; border: 1px solid #0195a1; background: url(../images/qqzx_bg.png) no-repeat 8px center; background-color: #0195a1; color: #fff; text-align: left; text-indent: 32px;}
.i_b4 li:hover{background: #0195a1;}
.i_b4 li:hover .i4_icon{background-position: 0 -124px;}
.i_b4 li:hover .i_b4_txt h3 a,.i_b4 li:hover .i_b4_txt .i4_desc{color: #fff;}
.i_b4 li:hover .i_b4_txt .i4_more a.a1,.i_b4 li:hover .i_b4_txt .i4_more a.a2{background-color: #ffa200; border: 1px solid #ffa200; color: #fff;}
/*首页---证书*/
.i_b5{background: url(../images/i5_bg.jpg) repeat-x #fff; padding: 50px 0 0 0;}
.i_b5 .i_title{color: #fff;}
.i_b5_box{padding: 40px 0; background: #f2f2f2; margin-top: 40px;}
.poster-main{width: 1080px; height: 456px; margin: 0 auto; position: relative;}
.poster-main a,.poster-main img{display: block;}
.poster-main .poster-list{width: 1000px; height: 460px; margin: 0 auto;}
.poster-main .poster-list .poster-item{width: 310px; height: 450px; border: 5px solid #f2f2f2; box-shadow: 0 0 10px #d5d4d5; position: absolute; left: 0; top: 0; overflow: hidden;}
.poster-main .poster-list .poster-item.active{border: 5px solid #ffa200;}
.poster-main .poster-btn{width: 40px !important; height: 40px !important; position: absolute; top: 50%; margin-top: -20px; z-index: 10; cursor: pointer; background: url(../images/i_prevnext_icon.png) no-repeat 0 0;}
.poster-main .poster-prev-btn{left: -54px; background-position: 0 -160px;}
.poster-main .poster-next-btn{right: -54px; background-position: 0 -200px;}
/*首页---对比*/
.i_b6{background: #fff; padding: 40px 0 0 0;}
.i_ftitle{width: 100%; height: 158px; background: url(../images/i6_tit_bg.png) no-repeat center; position: relative;}
.i_ftitle span{display: block; width: 430px; height: 126px; line-height: 126px; text-align: center; font-size: 36px; font-weight: 800; color: #fff; position: absolute; top: 0; letter-spacing: 6px;}
.i_ftitle span.s_1{left: 146px;}
.i_ftitle span.s_2{right: 146px;}
.i_vs_bg{width: 174px; height: 214px; background: url(../images/i_vs_bg.png) no-repeat; position: absolute; left: 50%; top: 50%; margin-left: -87px; margin-top: -107px;}
.i_ftitle .i_vs_bg{margin-top: -134px;}
.i_b6 li{width: 100%; height: 320px; background: #f2f2f2; box-shadow: 0 0 10px #d5d4d5; margin: 30px 0;}
.i_b6_item{height: 320px; position: relative;}
.i_b6_l{width: 586px; height: 320px; float: left; position: relative;}
.i_b6_r{width: 586px; height: 320px; float: right; position: relative;}
.i_b6_pic{width: 350px; height: 350px; position: absolute; top: 50%; margin-top: -175px;}
.i6_vs_bg{width: 174px; height: 214px; background: url(../images/i_vs_bg.png) no-repeat; position: absolute; left: 50%; top: 50%; margin-left: -87px; margin-top: -107px; z-index: 2;}
.i_b6_text{padding-top: 50px;}
.i_b6_text h3{height: 44px; line-height: 44px; background-position: left 3px; background-repeat: no-repeat; padding-left: 36px; font-size: 30px; font-weight: 600;}
.i_b6_text p{line-height: 36px; font-size: 18px; text-transform: uppercase; margin-top: 4px;}
.i_b6_l .i_b6_text{padding-left: 20px; padding-right: 386px;}
.i_b6_l .i_b6_text h3{background-image: url(../images/i6_ybg.png); color: #ffa200;}
.i_b6_r .i_b6_text{padding-left: 386px; padding-right: 20px;}
.i_b6_r .i_b6_text h3{background-image: url(../images/i6_nobg.png); background-position: left 6px;}
.i_b6_l .i_b6_pic{right: 0;}
.i_b6_r .i_b6_pic{left: 0;}
.i_b6 li.i_590,.i_b6 li.i_590 .i_b6_item,.i_b6 li.i_590 .i_b6_l,.i_b6 li.i_590 .i_b6_r{height: 590px;}
.i_b6 li.i_590 .i_b6_text{padding-top: 160px;}
.i_b6 li.i_590 .i_b6_pic{width: 387px; height: 564px; margin-top: -282px;}
.i_b6 li.i_590 .i_b6_l .i_b6_text{padding-left: 20px; padding-right: 402px;}
.i_b6 li.i_590 .i_b6_r .i_b6_text{padding-left: 404px; padding-right: 12px;}
/*首页---五大优势*/
.i_b7{background: #f2f2f2; overflow: hidden;}
.i7_title{width: 100%; height: 190px; background: url(../images/i7_tit_bg.png) no-repeat center top; color: #fff; letter-spacing: 3px;}
.i7_title .content{height: 190px;}
.i7_tit_l{width: 580px; height: 180px; position: absolute; left: 0; bottom: 0; text-align: right;}
.i7_tit_l p.p1{font-size: 25px; filter: alpha(opacity: 60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; padding-top: 24px;}
.i7_tit_l p.p2{font-size: 42px; font-weight: 800; padding-right: 16px;}
.i7_tit_l p.p3{font-size: 32px; filter: alpha(opacity: 20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; padding-right: 40px; text-transform: uppercase; font-style: italic;}
.i7_tit_r{width: 580px; height: 180px; position: absolute; right: 0; top: 0;}
.i7_tit_r p.p1{font-size: 60px; width: 254px; height: 78px; line-height: 78px; position: absolute; top: 50%; left: 0; margin-top: -39px; z-index: 2;}
.i7_tit_r p.p2{padding-left: 264px; font-size: 20px; padding-top: 64px; letter-spacing: 1px; filter: alpha(opacity: 40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.i7_tit_r p.p3{padding-left: 264px; font-size: 25px;}
.i_b7 ul{padding-top: 20px;}
.i_b7 ul > li{background: #fff; padding: 10px 20px; margin-bottom: 10px;}
.i_b7_item{width: 100%; /* min-height: 270px; */ min-height: 250px; position: relative;}
.i_b7_num{width: 140px; height: 240px; position: absolute; top: 0; color: #fff; text-align: center;}
.i_b7_num i{display: block; width: 140px; height: 240px; background: #0080ff; position: absolute; left: 0; top: 0; z-index: 2;}
.i_b7_num em{display: block; width: 140px; height: 240px; background: #0080ff; filter: alpha(opacity: 20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; position: absolute; left: 10px; top: 10px; z-index: 1;}
.i_b7_num_txt{position: relative; z-index: 3;}
.i_b7_num_txt p.p1{font-family: "STXihei"; font-size: 84px; height: 110px; line-height: 110px; padding-top: 30px;}
.i_b7_num_txt span{display: block; width: 120px; height: 2px; background: #fff; margin: 0 auto;}
.i_b7_num_txt p.p2{font-family: "SimHei"; font-size: 24px; height: 40px; line-height: 40px; margin-top: 20px;}
.i_b7_pic{position: absolute; top: 0; overflow: hidden;}
.i_b7_pic img{width: 100%; transition: all .6s;}
.i_b7_txt h3{font-size: 30px; color: #ffa200; line-height: 40px; padding: 4px 0 14px 0; border-bottom: 1px solid #dedede; letter-spacing: 3px;}
.i_b7_txt ol{padding: 10px 0;}
.i_b7_txt li{color: #737373; background: url(../images/adv_li_bg.png) no-repeat 8px 14px; line-height: 32px; padding-left: 20px; font-weight: 300; margin-bottom: 4px; font-size: 15px;}
.i_b7_txt li span{color: #ffa200;}
.i7_l .i_b7_num{left: 0;}
.i7_l .i_b7_text{padding-left: 190px; padding-right: 510px;}
.i7_l .i_b7_pic{right: 0; width: 448px;}
.i7_r .i_b7_num{right: 0;}
.i7_r .i_b7_text{padding-left: 416px; padding-right: 200px;}
.i7_r .i_b7_pic{left: 0; width: 374px;}
.i_b7_pic:hover img{transform: scale(1.2);}
/*首页---关于我们*/
.i_b8{background: url(../images/i8_bg.jpg) no-repeat center top #f2f2f2; padding-top: 40px;}
.i_b8 .i_title,.i_b8 .i_title p{color: #fff;}
.i8_abt{background: #fff; padding: 20px; margin-top: 26px;}
.i8_abt_pic{width: 478px; float: left;}
.i8_abt_text{width: 630px; float: right; margin-right: 8px;}
.i8_abt_text h3{line-height: 32px; font-size: 22px; font-weight: normal; color: #0080ff; padding: 8px 0;}
.i8_abt_text h3 a{color: #0080ff;}
.i8_abt_desc{line-height: 28px; color: #737373;}
.i8_abt_more{height: 36px; margin-top: 24px;}
.i8_abt_more a{display: block; width: 108px; height: 36px; line-height: 36px; float: left; margin-right: 10px; color: #fff;}
.i8_abt_more a.a1{background-color: #ffa200; text-align: center;}
.i8_abt_more a.a2{background: url(../images/qqzx_bg.png) no-repeat 12px center; background-color: #0195a1; text-align: left; text-indent: 38px;}
.i8_abt_more a:hover{background-color: #ffa200;}
.i8_honor{margin-top: 30px;}
.i8_honor .hd li{height: 36px; line-height: 36px; float: left; margin-right: 10px; font-size: 16px; color: #fff; padding: 0 20px; background: #404040; cursor: pointer;}
.i8_honor .hd li.on{background: #ffa200;}
.i8_honor_box{display: none; overflow: hidden;}
.i8_honor_box ul{margin: 0 -13px; padding: 20px 0;}
.i8_honor_box li{width: 280px; float: left; margin: 10px 13px;}
.i8_honor_box li img{width: 280px; height: 186px;}
.i8_honor_box.i8_honor_2 li img,.i8_honor_box.i8_honor_3 li img{height: 406px;}
.i8_honor_box li p{color: #737373; line-height: 24px; padding: 6px 0; text-align: center;}

/*首页--合作企业*/
.i_b9{background: #1c8eff; padding: 20px 0;}
.i_b9 .i_title h2,.i_title p{ color:#fff;}
.i_b9_box{margin: 80px -38px 0 -38px; height: 200px; }
.i_b9_box ul{width: 1236px; margin: 0 auto; position: relative; top: -40px;}
.i_b9_box li{width: 174px; float: left; margin: 0 16px;}
.i_b9_pic{width: 170px; height: 170px; border: 2px solid #fff; overflow: hidden;}
.i_b9_pic img{width: 170px; height: 170px; transition: all .6s;}
.i_b9_pic:hover img{transform: scale(1.2);}
.i_b9_box li p{height: 40px; line-height: 40px; padding: 6px 0; overflow: hidden; font-size: 18px; color: #fff; text-align: center;}


/*首页---应用领域*/

.i_b10{background: #fff; padding: 40px 0;}
.i10_title{padding-top: 20px; position: relative;}
.i10_title em{display: block; width: 396px; height: 32px; border: 2px solid #737373; position: absolute; top: 24px; left: 50%; margin-left: -200px; margin-top: -18px; z-index: 1;}
.i10_title .i_title{position: relative; z-index: 2;}
.i10_title .i_title span{display: inline-block; padding: 0 40px; background: #fff; color: #404040;}
.i10_title .i_title p{ color: #404040;}

.i_b10_box{width: 100%; height: 220px; position: relative; margin-top: 44px;}
.i_b10_box .bd{margin: 0 -12px; height: 220px; overflow: hidden;}
.i_b10_box .bd li{float: left; margin: 0 6px;}
.i_b10_pic{width: 190px; height: 179px; border: 1px solid #dcdcdc; display: table-cell; vertical-align: middle; overflow: hidden; text-align: center; background: #fff;}
.i_b10_pic img{max-width: 100%; max-height: 100%;}
.i_b10_box .bd li p{height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #737373; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.i_b10_box > a{display: block; width: 40px; height: 40px; background: url(../images/i_prevnext_icon.png) no-repeat 0 -160px; position: absolute; top: 75px;}
.i_b10_box > a.prev{left: -60px;}
.i_b10_box > a.next{right: -60px; background-position: 0 -200px;}



/*首页---新闻资讯*/
.i_b11{padding: 40px 0; background:#f2f2f2;}
.i_b11 .i_title,.i_b11 .i_title p{color: #333;}
.i_news{padding: 0 18px; background: #fff; margin-top: 34px;}
.i_news_item{width: 390px; float: left; margin-right: 30px; padding-top: 20px;}
.i_news_item > h3{font-size: 24px; font-weight: normal; color: #016fdd;}
.i_news_item > h3 span{display: inline-block; *display: inline; *zoom: 1; height: 50px; line-height: 50px; min-width: 140px; padding: 0 4px; border-bottom: 2px solid #ddd;}
.i_news_list{padding-top: 10px; height: 537px; overflow: hidden;}
.i_news_list li{padding: 10px 0; border-bottom: 1px dashed #ddd; height: 158px;}
.i_news_pic{width: 190px; height: 158px; float: left; overflow: hidden;}
.i_news_pic img{width: 190px; min-width: 158px; transition: all .6s;}
.i_news_pic:hover img{transform: scale(1.2);}
.i_news_text{width: 176px; float: right; padding-left: 14px; background: url(../images/adv_li_bg.png) no-repeat left 10px;}
.i_news_text h3{ line-height: 24px; font-size: 16px; font-weight:normal; overflow: hidden; padding-top: 4px;}
.i_news_text h3 a:hover{color: #c91414;}
.i_news_desc{height: 72px; line-height: 24px; font-size:14px; overflow: hidden; /*white-space: nowrap; */text-overflow: ellipsis; margin-top:4px;}
.i_news_more{height: 24px; line-height: 24px;font-size:14px; margin-top: 2px;}
.i_news_more a{color: #c91414;}
.i_news_more a:hover{text-decoration: underline;}
.i11_more{height: 38px; line-height: 38px; text-align: right; padding-bottom: 14px; font-size: 15px;}
.i11_more a{color: #626262;}
.i11_more a:hover{color: #016fdd; text-decoration: underline;}
.i_faq_item{width: 316px; float: right; margin-right: 0;}
.i11_scroll{position: relative; margin-top: 12px; overflow: hidden;}
.i11_scroll .bd{position: relative; margin-bottom: -12px;}
.i_faq_list{padding-top: 2px; height: 545px; overflow: hidden;}
.i_faq_list li{padding-bottom: 12px; margin-bottom: 12px; border-bottom: 1px dashed #0195a1;}
.i_faq_box{position: relative; padding-left: 30px; min-height: 36px;}
.i_faq_box span{display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; position: absolute; left: 0; top: 8px; font-size: 16px; color: #fff;}
.i_faq_q span{background: #0080ff;}
.i_faq_a span{background: #333;}
.i_faq_a span{top: 2px; margin-top: 0;}
.i_faq_tit{height: 36px; line-height: 36px; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.i_faq_desc{height: 48px; line-height: 24px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; color: #737373;}
.i_faq_desc a{color: #737373;}
/*首页---工艺流程*/
.i_b12{background: #fff; padding: 40px 0;}
.i_b12 ul{padding: 10px 8px; margin-top: 34px;}
.i_b12 li{width: 132px; height: 132px; float: left; margin: 5px 7px; border-radius: 50%; overflow: hidden; background: #f6f5ec; border: 1px solid #0195a1;}
.i12_icon{width: 132px; height: 70px; background: url(../images/i12_icon.png) no-repeat 0 0; margin-top: 10px;}
.i12_icon_1{background-position: 0 0;}
.i12_icon_2{background-position: -150px 0;}
.i12_icon_3{background-position: -296px 0;}
.i12_icon_4{background-position: -444px 0;}
.i12_icon_5{background-position: -588px 0;}
.i12_icon_6{background-position: -735px 0;}
.i12_icon_7{background-position: -880px 0;}
.i12_icon_8{background-position: -1024px 0;}
.i_b12 li p{height: 28px; line-height: 28px; color: #616161; font-size: 19px; font-weight: 600; letter-spacing: 4px; text-indent: 4px; text-align: center;}

/*视频*/
.pro_video{display: none;}
.pro_video_box{padding: 15px; background: #fff;}